masked grass finch - Español Inglés Diccionario